package com.simple.po;

import com.xunj.core.CorePo;

/**
 * FeeRetention entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class FeeRetention extends CorePo implements java.io.Serializable {

	// Fields

	private String targetId;
	private String targetName;
	private Double billAmountLeaveReview;
	private Integer billCountLeaveReview;
	private Double certificateAmountLeaveReview;
	private Integer certificateCountLeaveReview;
	private String feeRetentionRemark;

	// Constructors

	/** default constructor */
	public FeeRetention() {
	}

	/** minimal constructor */
	public FeeRetention(String targetId, String targetName) {
		this.targetId = targetId;
		this.targetName = targetName;
	}

	/** full constructor */
	public FeeRetention(String targetId, String targetName,
			Double billAmountLeaveReview, Integer billCountLeaveReview,
			Double certificateAmountLeaveReview,
			Integer certificateCountLeaveReview, String feeRetentionRemark) {
		this.targetId = targetId;
		this.targetName = targetName;
		this.billAmountLeaveReview = billAmountLeaveReview;
		this.billCountLeaveReview = billCountLeaveReview;
		this.certificateAmountLeaveReview = certificateAmountLeaveReview;
		this.certificateCountLeaveReview = certificateCountLeaveReview;
		this.feeRetentionRemark = feeRetentionRemark;
	}

	// Property accessors

	public String getTargetId() {
		return this.targetId;
	}

	public void setTargetId(String targetId) {
		this.targetId = targetId;
	}

	public String getTargetName() {
		return this.targetName;
	}

	public void setTargetName(String targetName) {
		this.targetName = targetName;
	}

	public Double getBillAmountLeaveReview() {
		return this.billAmountLeaveReview;
	}

	public void setBillAmountLeaveReview(Double billAmountLeaveReview) {
		this.billAmountLeaveReview = billAmountLeaveReview;
	}

	public Integer getBillCountLeaveReview() {
		return this.billCountLeaveReview;
	}

	public void setBillCountLeaveReview(Integer billCountLeaveReview) {
		this.billCountLeaveReview = billCountLeaveReview;
	}

	public Double getCertificateAmountLeaveReview() {
		return this.certificateAmountLeaveReview;
	}

	public void setCertificateAmountLeaveReview(
			Double certificateAmountLeaveReview) {
		this.certificateAmountLeaveReview = certificateAmountLeaveReview;
	}

	public Integer getCertificateCountLeaveReview() {
		return this.certificateCountLeaveReview;
	}

	public void setCertificateCountLeaveReview(
			Integer certificateCountLeaveReview) {
		this.certificateCountLeaveReview = certificateCountLeaveReview;
	}

	public String getFeeRetentionRemark() {
		return this.feeRetentionRemark;
	}

	public void setFeeRetentionRemark(String feeRetentionRemark) {
		this.feeRetentionRemark = feeRetentionRemark;
	}

}